body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6,  pre, table, caption, th, td, form, legend, fieldset, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; } 
ol, ul ,li{list-style: none;}
body {color:#7A8082; font-size:12px; margin:0px; padding:0px; font-family:"����"; background:url(../images/bg.jpg) repeat-x #fff;} 

.cle{clear:both;} 

.dis{display:block;}
.undis{display:none;}

/*���� css*/

a.bt:link { color:#000; text-decoration:none; font-family:"����";}
a.bt:visited{  color:#000; text-decoration:none; }
a.bt:hover{  color:#FF0000; text-decoration: underline;}
a.bt:active{ color:#FF0000; text-decoration: underline; }

a.muse:link { color:#735915; text-decoration:none; font-family:"����";}
a.muse:visited{  color:#735915; text-decoration:none; }
a.muse:hover{  color:#d03810; text-decoration: none;}
a.muse:active{ color:#d03810; text-decoration: none; }

/*.main_back{ width: 1000px; height:636px; margin:0 auto 0 auto; padding:0px;}*/
.main_back{ width: 1000px; height:636px; margin:0 auto 0 auto; padding:0px;position:absolute;}
.logo_img{ width: 317px; height:91px; margin:58px 0 0 56px; *margin:58px 0 0 28px; margin:58px 0 0 56px\9; _margin:58px 0 0 28px; padding:0px; float:left;}
.nav_back{ width:100%; height:auto; margin:0px; padding:0px; float:left; background:url(../image/nav_bga.gif) repeat-x;}
.naving{ width: 1000px; height:89px; margin:-4px auto 0 auto; padding:0px; background:url(../image/nav_bt.gif); position:relative;}

.nav_h{ width:60px; height:20px; margin:38px 0 0 80px!important; margin:38px 0 0 83px\9; _margin:38px 0 0 40px; padding:0px; float:left;}
.nav_ha{ width:88px; height:20px; margin:38px 0 0 85px!important; margin:38px 0 0 75px\9; _margin:38px 0 0 80px; padding:0px; float:left;}
.nav_hb{ width:180px; height:20px; margin:38px 0 0 88px!important; margin:38px 0 0 90px\9; _margin:38px 0 0 83px; padding:0px; float:left;}

.nav_hc{ width:100px; height:20px; margin:38px 0 0 75px!important; margin:38px 0 0 83px\9; _margin:38px 0 0 83px; padding:0px; float:left;}

.nav_hd{ width:85px; height:20px; margin:38px 0 0 75px!important; margin:38px 0 0 83px\9; _margin:38px 0 0 83px; padding:0px; float:left;}

.Layer1 {
	position:absolute;
	width:300px;
	height:auto;
	background:#dcd5cf;
	left: 119px;
	top: -54px;
	opacity:0.8;
	filter:alpha(opacity=80);
	margin:0;
}
.Layera {
	position:absolute;
	width:300px;
	height:auto;
	background:#dcd5cf;
	left: 425px;
	top: -47px;
	opacity:0.8;
	filter:alpha(opacity=80);
	margin:0;
}
.Layera ul li{ width:130px; height:20px; float:left; padding:0px; margin:3px 0  0 8px; line-height:22px;  text-align: left; color:#735915;}

.Layer1 ul li{ width:130px; height:20px; float:left; padding:0px; margin:3px 0  0 8px; line-height:22px;  text-align: left; color:#735915;}

#foot_back{ width:100%; height:30px; margin:0px; padding:0px; float:left; border-top:1px solid #000; background:#faf2dc; opacity:0.5; filter:alpha(opacity=50); }
#foot_txt{ width:1000px; height:29px; margin:-1px auto 0 auto; padding:0px; background:url(../image/bottom.gif);}
.bq{ width:600px; height:auto; margin:3px 0 0 8px; padding:0px; float:left; line-height:23px; color:#000; font-family:Arial, Helvetica, sans-serif; opacity:0.5; }
.suanv{ width:180px; height:auto; margin:3px 8px 0 5px; padding:0px; float:right; line-height:23px;  color:#000; font-family:Arial, Helvetica, sans-serif;}


/*about css*/
.about_back{ width: 1000px; height:636px; margin:0 auto 0 auto; padding:0px; background:url(../image/ab_bg.gif);}
.about_logo{ width: 293px; height:70px; margin:13px 0 0 15px!important;  margin:13px 0 0 15px\9; _margin:13px 0 0 8px; padding:0px; float:left;}
#cont_about{ width:861px; height:511px; margin:21px 0 0 73px; _margin:21px 0 0 37px; padding:0px; float:left; background:url(../image/ab_bga.gif) no-repeat;}
.txt_about{ width:680px; height:450px; margin:30px 0 0 155px!important; _margin:30px 0 0 80px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#000;}

/*produ css*/
.p_back{ width: 1000px; height:695px; margin:0 auto 0 auto; padding:0px; background:url(../image/P_bg.gif);}
.p_logo{ width:731px; height:46px; margin:11px 0 10px 18px; _margin:11px 0 10px 8px; padding:0px; float:left;}

.list_back{width:980px; height:auto; margin:0 auto 0 auto; padding:0px; clear:both;}

.pic{ width:58px; height:58px; margin:285px 0 0 42px; _margin:285px 0 0 20px; padding:0px; float:left;}
.pica{ width:58px; height:58px; margin:285px 0 0 5px; padding:0px; float:left;}

.list{width:780px; height:550px; margin:0 0 0 0px; float:left; padding:0px;}
.list ul{padding:0px; margin:0 0 0 15px; _margin:0 0 0 8px; float:left; list-style:none;}
.list ul li{float:left; width:350px; text-align:center; height:250px; margin:10px 0 15px 0; padding:0px; border:1px solid #fff;}
.list ul li a{display:block;}
.cle{clear:both;}
.text_e{text-align:center; margin:-30px 0 0 0; color:#999; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:20px;}
ul li .img-lj{ padding:0px; }

#pr_back{ width:905px; height:520px; margin: 15px auto 0 auto; padding:0px; background:#FFF; border:1px solid #ccc; clear:both;}
#pr_list{ width:174px; height:auto; margin:12px 0 8px 15px; _margin:12px 0 8px 5px; padding:0px; float:left;}
.pr_pic{ width:174px; height:34px; margin:0px; padding:0px; float:left;}
.pr_list{width:174px; height:430px; margin:0 0 0 0px; float:left; padding:0px;}
.pr_list ul{padding:0px; margin:0px; float:left; list-style:none;}
.pr_list ul li{float:left; width:174px; text-align:center; height:112px; margin:5px 0 0px 0; padding:0px;}
.pr_list ul li a{display:block;}
.cle{clear:both;}
ul li .img-lj{ padding:0px; }

.pr_cont{ width:700px; height:auto; margin:12px 0 0 10px; padding:0px; float:left; background:#ecefee;}
.pr_img{ width:550px; height:380px; margin:0 auto 0 auto; padding:0px;
}
.pr_txt{ width:675px; height:60px;; margin:20px auto 0 auto; padding:12px 12px 20px 12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; line-height:25px; background:#a5a7a6; overflow-y: scroll;}

#h_back{ width:1000px; height:630px; margin:0 auto 0 auto; padding:0px; background:url(../image/h_img.gif);}

#mes_back{ width:1000px; height:630px; margin: 0 auto 0 auto; padding:0px; background:url(../image/c_img.gif);}

#mes_txt{ width:719px; height:511px; margin:0px 41px 0 0px; _margin:0px 20px 0 0px; float:right; padding:0px; background:url(../image/m_bg.gif);}

#cont_txt{ width: 700px; height:auto; margin: 15px 0 20px 20px; _margin:25px 0 0 10px; float:left; padding:0px;}
.cont_bt{ width:300px; height:19px; margin:0px 0 0 25px; _margin:25px 0 0 10px;; padding:0px; float:left;}
.cont_lxfs{ width:680px; height:auto; margin:10px 0 0 20px; _margin:25px 0 0 10px; padding:0px; float:left;}
.cont_lxfs ul li{ width:280px; height:auto; line-height:35px; float:left; margin:0px 15px; _margin:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;}

.mes_book{ width:650px; height:auto; margin:25px 0 0 25px; _margin:25px 0 0 10px; padding:0px; float:left;}
.mes_list{ width:609px; height:auto; margin:25px 0 0 25px; _margin:25px 0 0 10px; padding:0px; float:left;}
.mes_pic{ width:609px; height:8px; margin:0px; padding:0px; float:left;}
.mes_bg{ width:609px; height:220px; margin:0px; padding:0px; float:left; background:#dbedff;  line-height:25px; float:left; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000; overflow-y: scroll;}

.tres { clear:both; padding:10px 7px 7px 7px; font-size:12px; margin:8px 3px 3px 3px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.tres a { padding:2px 5px 2px 5px; margin:2px; color: #0B7E9E;  text-decoration:none;}
.tres a:hover { color:#fff; background-color:#C7E4E8;}
.tres a:active {color:#fff; background-color:#C7E4E8;}
.tres span.current { padding:2px 0 2px 5px; font-weight:bold; margin:2px; color:#0B7E9E;}
.tres span.disabled { display:none;}
/*20120628*/
.container {width:1000px; height:636px; margin:0px auto;}
#apDiv1 {position:absolute;width:731px;height:45px;z-index:1;left: 150px;top: 41px;}

/*-------------------------------gg------------------------------------------*/
/* 产品详细图片轮换区 */
#Imodules{width:174px; height:430px; position:absolute; overflow:hidden;}
#Imodule{width:174px; height:1290px; position:absolute;}
.Imodule_ul{height:430px; margin:0px;}
/* 全部产品图片乱换区 */
#modules{width:780px; height:594px; position:absolute; overflow:hidden;}
#module{height:594px; position:absolute; left:0px; margin-left:30px;}
/* 全部配件 */
#Hmodules{width:765px; height:554px; position:absolute; overflow:hidden;}
#Hmodule{height:554px; position:absolute; margin-left:30px;}
#Hmodule ul{width:765px; height: 554px;}

/*无边距*/
.noborder{margin:0px; padding:0px; border:0px;}